<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0B8SXQJEDD"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-0B8SXQJEDD');
</script>

  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title>Instructions</title>
</head>
<body>
<h1 style="text-align: center;">Instructions</h1>
<div style="text-align: justify;"><big><big>
<p>The tutorials are written
in C++. My assumption is that the reader is experienced in that
    language and in software development in general.</p>
<p>
The primary requirement for running the tutorials is a GPU
that supports version 3.3 of the OpenGL spec at least (though some of
the tutorials, e.g. Tessellation, require 4.x support). The code is maintained on github and you can get using:
</p>
<p>
    git clone --recurse-submodules https://github.com/emeiri/ogldev.git
</p>
<p>Then execute the following in order to install the dependencies:</p>
<p>
    cd ogldev && sudo ./install_requirements_ubuntu.sh
</p>
<p>
    A video tutorial on setting up Ubuntu for OpenGL development is available on my youtube channel:
</p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/h2cP6sQYdf0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<p>
    If you are on Windows you can watch the following video:
</p>
    <iframe width="560" height="315" src="https://www.youtube.com/embed/WMTxY14aJJE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
    <p>For more information on setting up OpenGL check out the following video tutorials by Frahaan Hussain on <a href=https://www.youtube.com/watch?v=mGC4T9AG4nc&index=2&list=PLRtjMdoYXLf6zUMDJVRZYV-6g6n62vet8>Windows</a> and
        on the <a href="https://www.youtube.com/watch?v=Tz0dq2krCW8&list=PLRtjMdoYXLf6zUMDJVRZYV-6g6n62vet8&index=1">Mac</a>.</p>
    <h2>Arch Linux</h2>
    <p>
        Neils Heidbrook has created a similar script for installing on Arch Linux. You can get it <a href="https://github.com/nielsbiene/opengl">at this github link.</a>
    </p>
</body>
</html>
